/**
 * @date 10:49:43 AM
 * EducationTeacherMessageResponse.java
 * Administrator
 * TODO
 */
package com.qs.education.bean.beans;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.qs.education.bean.api.ResponseBean;
import com.qs.education.bean.entity.EducationGroup;
import com.qs.education.bean.entity.EducationTeacher;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @class EducationTeacherMessageResponse	
 * @author Warren
 * @description
 * @date Nov 19, 2018 
 */
@Data
@EqualsAndHashCode(callSuper=true)
public class EducationTeacherMessageResponse extends ResponseBean{
	private Long id;
	@JsonIgnoreProperties(value = { "group","school","subject","groups","homeWorks","mobile","password","createTime","teacherToken" })
	private EducationTeacher teacher;
	@JsonIgnoreProperties(value = { "teachers","students","teacher","grade","clazz","homeWorkList" })
	private EducationGroup group;
	private String content;
	private Integer messageStatus;
	private Integer sendType;
	private Long applyId;
}
